3D Max 动画基础
<本课必须付费才能使用,付出才有收获,劳动最光荣>
二十九、路径动画
生活中的许多物体都是沿着一定的路线运动的,比如地球绕着太阳转,月亮绕着地球转,还有一些是链接,比如线绳上放风筝,这些动画都有一定的规律性,在3D Max中是通过专门的动画控制器来制作的,我们通过一个例子来学习;
三个小球,它们来回碰撞,中间的不动只是传递,一边的滚下来碰上中间的停下来,把另一边的撞上去,来回运动(机械能守恒动能和势能的转化);(需要安装Windows Media Play9)
1、创建动画
1)绘制弧线运动路线,选择弧,在前视图先拖一条水平直线,再下拉成弧线,将半径改为200;
2)绘制小球,选择球体,在前视图绘制一个半径为20的小球,这是第一个,要让小球顺着弧线运动;
3)设置小球弧形运动,选中小球,在命令面板中单击“运动”标签
,进入运动面板,单击“指定控制器”的加号展开卷展栏,选中“位置”变亮,这时上面左边的一个绿色向右的三角和一个黑箭头形状的“指定控制器”按钮
可用,单击这个“指定控制器”按钮,弹出一个控制器面板,有许多控制器,默认是Bezier
position即贝塞尔控制器,选中Path Constraint即路径控制器,单击“确定”给小球赋予路径控制器,准备让小球按路径运动;
4)向上拖动卷展栏,找到路径参数“Path Parameters”,单击里面的添加路径“Add Path”按钮,在视图中选择弧线,这时小球会自动窜到弧线上,面板中出现“弧01”,成功地与路径联通;

5)单击一下播放按钮,可以看到小球顺着弧线从左至右运动,在0和100帧上出现关键帧,这样我们就有了第一个小球,其他两个可以复制得到,停止动画并返回到第0帧;
6)拷贝小球,选择移动工具,选择XY方向,按住Shift键,顺着弧线拖动到弧线底部,拷贝第二个小球,同样再拷贝第三个放在第二个小球的右边挨着,这时有了三个小球,将颜色改为红黄蓝,第一个在起始端准备下落,第二、三个在底部待命;

7)播放一下,三个小球都在线上运动了,但跟实际不相符合;
2、分析动画
1)我们分析一下,这种单摆式的运动,虽然有三个小球,但每次只有一个在运动。当第一个小球从左边下落到中间后,撞击第二个小球,再传递到第三个小球,这时第三个小球开始运动,到最高点再下落到底部,撞击第二个小球,这一段时间第一、二个小球保持静止,就这样一直不停的往复运动,你能理解吗?
2)继续分析,第一个小球经过的路程是弧线的一半,只在左半边弧线运动,第二个小球一直在弧线底部静止,第三个小球只在右半边运动,它们一半的时间运动,一半时间等待,能理解吗?
3)接着来,动画总共到100帧,每一帧小球都会运动,小球一帧走了多少路程呢?3D Max用运动到弧线的几分之几或者百分之几来表示,这是数学上的分数概念,就像刚才说的一半,一半就是二分之一、就是百分之五十;
4)第一个小球从起点开始,从0走到中间也就是百分之五十,然后等一会儿,再从中间退回来,也就是从百分之五十回到0;第二个小球在中间也就是一直在百分之五十的地方;第三个小球从一半的地方到最后,也就是从百分之五十到百分之百,再落回来,从百分之百回到中间百分之五十,明白了吗?
3、调整动画
1)单击“轨迹”按钮
,打开轨迹窗,先单击“过滤器”按钮
,选择“仅动画轨迹”,然后拖动工具栏,将名称改为“碰撞”;
2)先调整第一个小球,打开球体01到最底层的Percent,即球体1的百分数,再单击一下状态栏上的一个双波形按钮
调整视图,单击工具栏上的波形按钮
将视图切换到曲线坐标线模式,里面是一条向上的直线,表示什么意思呢?横坐标是帧数从0到100帧,竖着纵坐标是弧线的百分数,从0到100%,小球在100帧的时间里走完了全部弧线;

3)调整一下关键帧,第100帧的时候,小球回到原位即0的位置,选中100帧,在下面的状态栏里把100.000改为0,单击一下状态栏上的双波按钮
调整视图,斜线变成直线,从第0帧开始有一个下落运动,要添加一个关键帧,选中工具栏右边一个发光的小布袋形状的添加关键帧按钮
,在直线上大约25帧处单击一下,直线上就有了一个关键帧,在状态栏上将帧数改为25,旁边的0.000改为45,第25帧运动到百分之五十(总路程的一半)左右,再在曲线上大约第75帧处单击一下加一个关键帧,在状态栏上改为75和45,这样从75帧到100帧又回到了0;
4)最小化轨迹窗,播放一下第一个小球运动得有点意思,只是到了中间没停下来,还在晃动,停止动画,回到轨迹窗,改一下内外进出方式,在第25帧上单击右键,将“外”的曲线改为方形的“线性”模式
§,再播放一下小球到中间就停下来了,不过看着有点儿板板的,回到轨迹窗,在第0帧上单击右键,将“内”、“外”改为慢切线凸的曲线
下坡由慢变快;将第25帧的“内”改为快切线凹的曲线
速度最快,将75帧的外改为快切线凹的曲线,第100帧“内”、“外”都改为慢切线凸的曲线,上坡快速变为慢速;
5)照着思路调整第三个小球,插入第25帧、第50帧和第75帧,将第0帧路程设为55,第25帧设为设为55,第50帧设为100,第75帧设为55,第100帧设为55;
6)将第0帧的“内”、“外”改为方形的线性;将第25帧的“外”改为快切线凹的曲线开始最快;将第50帧的“内”、“外”改为慢切线凸的曲线这时最慢,凹的;将第75帧的“内”改为快切线凹的曲线,“外”改为方形的线性;第100帧的“内”、“外”改为方形的线性,这样就设置好了;
7)设置第二个小球,选择第0帧将路程设为50,因为小球2是静止的,所以100帧要去掉,选中工具栏上的删除按钮
,在100帧上单击一下即可删除它;
8)单击播放按钮,仔细看一下动画效果,找出并修改错误,用渲染场景按钮对透视图渲染;
本节学习了动画控制器里的路径控制器,注意理解运动端点的速度是达到最快还是最慢,以及运动的起点是最快还是最慢,如果你成功地完成并理解了练习,请进入下一课继续学习。
本教程由86团学校TeliuTe制作|著作权所有,不得用于商业用途
美丽的校园……